import JQuery from 'jquery';

let iframe = {
    setAttribute: function(element) {
        if (element.component === 'VIframe') {
            this.setValue(this.getIframeUrlName(), element.data.url);
        }
    },
    setValue: function(id, value) {
        let obj = JQuery('#' + id);
        obj.val(value);
    },
    getIframeUrlName: function() {
        return window.getRootName() + 'DATA_URL';
    },
    setIframeUrl: function(element, value, updateInput = true) {
        element.data.url = value;
        updateInput && this.setValue(this.getIframeUrlName(), element.data.url);
    }
};

export default iframe;